d8c3a1de7e4f0cabeaa28ffa45e129f443779df4,portlets/so-announcements-portlet/docroot/WEB-INF/src/com/liferay/so/announcements/notifications/SOAnnouncementsUserNotificationHandler.java,SOAnnouncementsUserNotificationHandler,getBody,#UserNotificationEvent#ServiceContext#,58

Before Change


			return null;
		}

		StringBundler sb = new StringBundler(5);

		sb.append("<div class=\"title\">");
		sb.append(
			serviceContext.translate(
				"x-sent-a-new-announcement",
				HtmlUtil.escape(
					PortalUtil.getUserName(
						announcementEntry.getUserId(), StringPool.BLANK))));
		sb.append("</div><div class=\"body\">");
		sb.append(StringUtil.shorten(announcementEntry.getContent(), 50));
		sb.append("</div>");

		return sb.toString();
	}

	@Override

After Change


			return null;
		}

		String body = getNotificationTemplate();

		String title = serviceContext.translate(
			"x-sent-a-new-announcement",
			HtmlUtil.escape(
				PortalUtil.getUserName(
					announcementEntry.getUserId(), StringPool.BLANK)));

		body = StringUtil.replace(
				body, new String[] {"[$TITLE$]", "[$BODY$]"},
				new String[] {
					title,
					HtmlUtil.escape(
						StringUtil.shorten(announcementEntry.getContent(), 50))
				}
			);

		return body;
	}

	@Override